9 research outputs found
Computational Geometry Applications
Computational geometry is an integral part of mathematics and computer science deals with the algorithmic solution of geometry problems. From the beginning to today, computer geometry links different areas of science and techniques, such as the theory of algorithms, combinatorial and Euclidean geometry, but including data structures and optimization. Today, computational geometry has a great deal of application in computer graphics, geometric modeling, computer vision, and geodesic path, motion planning and parallel computing. The complex calculations and theories in the field of geometry are long time studied and developed, but from the aspect of application in modern information technologies they still are in the beginning. In this research is given the applications of computational geometry in polygon triangulation, manufacturing of objects with molds, point location, and robot motion planning
The Significance of Using Ict in Telemetric Monitoring, Process Weighing and Control of The Coal
The aim of this article is to present the indicators that affect the technical feasibility and economic justification of investment in ICT infrastructure and information systems. We performed this task by reviewing the specific case study "Construction of computer networks and information systems for weighing and control of coal in RMU Banovići". The article presents the technical aspects of implementation and operation of such projects and the potential savings as well as the ability for a better control of the revenue side of the company, which brings better results for business and competitiveness in the market economy
Weighted Moore–Penrose generalized matrix inverse: MySQL vs. Cassandra database storage system
© 2016, Indian Academy of Sciences. The research in this paper refers to two areas: programming and data storage (data base) for computing the weighted Moore–Penrose inverse. The main aim of this paper analysis of the execution speed of computing using PHP programming language and data store. The research shows that the speed of execution gives considerable difference between the Procedural programming and Object Oriented PHP language, on the middle layer in the three tier of the web architecture. Also, the research concerning the comparison of relation database system, MySQL and NoSQL, key value store system, ApacheCassandra, on the database layer. The CPU times are compared and discussed
Ensemble machine learning methods to predict the balancing of ayurvedic constituents in the human body
In this paper, we demonstrate the result of certain machine-learning methods like support vector machine (SVM), naive Bayes (NB), decision tree (DT), k-nearest neighbor (KNN), artificial neural network (ANN), and AdaBoost algorithms for various performance characteristics to predict human body constituencies. Ayurveda-dosha studies have been used for a long time, but the quantitative reliability measurement of these diagnostic methods still lags. The careful and appropriate analysis leads to an effective treatment to predict human body constituencies. From an observation of the results, it is shown that the AdaBoost algorithm with hyperparameter tuning provides enhanced accuracy and recall (0.97), precision and F-score (0.96), and lower RSME values (0.64). The experimental results reveal that the improved model (which is based on ensemble-learning methods) significantly outperforms traditional methods. According to the findings, advancements in the proposed algorithms could give machine learning a promising future
An Innovative Grey Approach for Group Multi-Criteria Decision Analysis Based on the Median of Ratings by Using Python
Some decision-making problems, i.e., multi-criteria decision analysis
(MCDA) problems, require taking into account the attitudes of a large
number of decision-makers and/or respondents. Therefore, an approach to
the transformation of crisp ratings, collected from respondents, in grey
interval numbers form based on the median of collected scores, i.e.,
ratings, is considered in this article. In this way, the simplicity of
collecting respondents' attitudes using crisp values, i.e., by applying
some form of Likert scale, is combined with the advantages that can be
achieved by using grey interval numbers. In this way, a grey extension
of MCDA methods is obtained. The application of the proposed approach
was considered in the example of evaluating the websites of tourism
organizations by using several MCDA methods. Additionally, an analysis
of the application of the proposed approach in the case of a large
number of respondents, done in Python, is presented. The advantages of
the proposed method, as well as its possible limitations, are
summarized
A New Grey Approach for Using SWARA and PIPRECIA Methods in a Group Decision-Making Environment
The environment in which the decision-making process takes place is
often characterized by uncertainty and vagueness and, because of that,
sometimes it is very hard to express the criteria weights with crisp
numbers. Therefore, the application of the Grey System Theory, i.e.,
grey numbers, in this case, is very convenient when it comes to
determination of the criteria weights with partially known information.
Besides, the criteria weights have a significant role in the multiple
criteria decision-making process. Many ordinary multiple criteria
decision-making methods are adapted for using grey numbers, and this is
the case in this article as well. A new grey extension of the certain
multiple criteria decision-making methods for the determination of the
criteria weights is proposed. Therefore, the article aims to propose a
new extension of the Step-wise Weight Assessment Ratio Analysis (SWARA)
and PIvot Pairwise Relative Criteria Importance Assessment (PIPRECIA)
methods adapted for group decision-making. In the proposed approach,
attitudes of decision-makers are transformed into grey group attitudes,
which allows taking advantage of the benefit that grey numbers provide
over crisp numbers. The main advantage of the proposed approach in
relation to the use of crisp numbers is the ability to conduct different
analyses, i.e., considering different scenarios, such as pessimistic,
optimistic, and so on. By varying the value of the whitening
coefficient, different weights of the criteria can be obtained, and it
should be emphasized that this approach gives the same weights as in the
case of crisp numbers when the whitening coefficient has a value of 0.5.
In addition, in this approach, the grey number was formed based on the
median value of collected responses because it better maintains the
deviation from the normal distribution of the collected responses. The
application of the proposed approach was considered through two
numerical illustrations, based on which appropriate conclusions were
drawn
Comparative Analysis of the Simple WISP and Some Prominent MCDM Methods: A Python Approach
This article presents a comparison of the results obtained using the
newly proposed Simple Weighted Sum Product method and some prominent
multiple criteria decision-making methods. For comparison, several
analyses were performed using the Python programming language and its
NumPy library. The comparison was also made on a real decision-making
problem taken from the literature. The obtained results confirm the high
correlation of the results obtained using the Simple Weighted Sum
Product method and selected multiple criteria decision-making methods
such as TOPSIS, SAW, ARAS, WASPAS, and CoCoSo, which confirms the
usability of the Simple Weighted Sum Product method for solving multiple
criteria decision-making problems